iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 8
0
Software Development

30天的python學習 系列 第 8

python30天-DAY8-python函式

  • 分享至 

  • xImage
  •  

今天要來介紹python的函式。

def()

你可以把 def() 看成一個你自己設計的機器,你可以決定要丟進去什麼東西和最後出來的成果。以下面的例子舉例,你設計了一個叫 plus 的機器,並且你規定輸入有 兩個值(a和b)輸出(return) 為a和b加起來的值。
而後你在第3行呼叫了這台機器並丟進去了2和5兩個數值(預設會依照順序丟給機器,也就是2丟給a,5丟給b),機器處理完後便輸出結果給 d

def plus(a,b):
    return int(sum([a,b]))
d = plus(2,5)
print(d)

7

我們也可以不要照順序丟給機器,在第4行我們直接跟機器講了b就是2,a就是5

def plus(a,b):
    print(a)
    print(b)
plus(b=2,a=5)                    

5
2


上一篇
python30天-DAY7-python函數(2)
下一篇
python30天-DAY9-python引入模組
系列文
30天的python學習 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言